Index: usernode.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/usernode/usernode.module,v
retrieving revision 1.12.2.26
diff -u -p -r1.12.2.26 usernode.module
--- usernode.module	10 Jun 2008 11:39:54 -0000	1.12.2.26
+++ usernode.module	19 Sep 2008 04:19:37 -0000
@@ -168,6 +168,13 @@ function usernode_menu($may_cache) {
         'title' => t('My usernode'),
         'access' => $user->uid && user_access('access content'),
         'type' => MENU_SUGGESTED_ITEM);
+
+    $items[] = array('path' => 'usernode/edit',
+        'callback' => 'usernode_edit_own_usernode',
+        'title' => t('Edit my usernode'),
+        'access' => $user->uid && user_access('edit own usernode'),
+        'type' => MENU_SUGGESTED_ITEM);
+
     return $items;
   }
 
@@ -431,6 +438,13 @@ function usernode_view_own_usernode() {
   return node_view($node, FALSE, TRUE, TRUE);
 }
 
+function usernode_edit_own_usernode() {
+  global $user;
+  $node = usernode_get_node($user);
+  $nid = $node->nid;
+  drupal_goto("node/$nid/edit");
+}
+
 /**
  * @ingroup views
  */
